package com.wyp.design.pattern.structural.bridge;

/**
 * 账号接口 ：接口扩展 定期账号 活期账号
 * 将抽象部分与实现部分分离，使它们都可以独立的变化。
 * 在有多种可能会变化的情况下，用继承会造成类爆炸问题，扩展起来不灵活
 * 示例：银行账号和银行进行分离，将抽象和实体分离；
 *
 * @author: Oliver
 * @time: 2020/5/16/23:37
 */
public interface Account {
    Account openAccount();

    void showAccountType();

}
